package haiyangwangwork.day11.homework.hk.杨琳;

import java.util.Scanner;

public class Demo2 {
    //    2. 输入7位同学的成绩，找出最高分，最低分(冒泡排序)
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入7位同学的成绩：");
        int[] newArray = new int[7];
        for (int i = 0;i < newArray.length;i++){//把创建的数组输出出来
            newArray[i]=input.nextInt();

        }
        for (int i = 0;i<newArray.length-1;i++){//将数组进行冒泡排序，得到从大到小排列的一组数据
            for (int j =0;j<newArray.length-1-i;j++){
                if (newArray[j]<newArray[j+1]){
                    int temp;
                    temp=newArray[j];
                    newArray[j]=newArray[j+1];
                    newArray[j+1]=temp;
                }
            }

        }
        int max=newArray[0];//将数组的第一个值赋给max
        int min=newArray[newArray.length-1];//将数组的最后一个赋给min
        System.out.println("从大到小冒泡排序后：");
        for (int e:newArray){//将排好序的数组输出出来
            System.out.print(e+" ");
        }
        System.out.println("\n最大值为："+max+" 最小值为："+min);//输出最大最小值
    }
}
